home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / m17n / lo-kbd.mim < prev    next >
Text File  |  2009-04-29  |  3KB  |  157 lines

  1. ;; lo-kbd.mim -- Lao input method with Lao keyboard layout
  2. ;; Copyright (C) 2005
  3. ;;   National Institute of Advanced Industrial Science and Technology (AIST)
  4. ;;   Registration Number H15PRO112
  5.  
  6. ;; This file is part of the m17n database; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. (input-method lo kbd)
  25.  
  26. ;;; Input method for Lao using Lao keyboard layout.
  27.  
  28. (description
  29.  "Lao input method using Lao keyboard layout.
  30. The layout is based on the information at this page:
  31.   http://home.vicnet.net.au/~lao/lswin/laokbd.htm
  32.     α║ó1  α║ƒ2  α╗é3  α║û4  Γùîα║╕Γùîα╗î  Γùîα║╣^  α║ä5  α║ò6  α║ê7  α║é8  α║è9  Γùîα╗ìΓùîα╗ìα╗ê  α║çα╗î 
  33.      Γùîα║╗Γùîα║╗α╗ë  α╗ä0  α║│α║│α╗ë  α║₧_  α║░+  Γùîα║┤Γùîα║┤α╗ë  Γùîα║╡Γùîα║╡α╗ë  α║úα║«  α║Öα╗£  α║ìα║╜  α║Ü-  α║Ñ/ 
  34.       Γùîα║▒Γùîα║▒α╗ë  α║½;  α║ü.  α║ö,  α╗Ç:  Γùîα╗ëΓùîα╗è  Γùîα╗êΓùîα╗ï  α║▓!  α║¬?  α║º%  α║ç=  *α║½α║╝ 
  35.         α║£\"  α║¢(  α╗üα║»  α║¡x  Γùîα║╢Γùîα║╢α╗ë  Γùîα║╖Γùîα║╖α╗ë  α║ùα╗å  α║íα╗¥  α╗â$  α║¥)
  36. In addition, Lao digits are assigned to these keys:
  37.   \\0:α╗É, \\1:α╗æ, \\2:α╗Æ, \\3:α╗ô, \\4:α╗ö, \\5:α╗ò, \\6:α╗û, \\7:α╗ù, \\8:α╗ÿ, \\9:α╗Ö
  38. ")
  39.  
  40. (title "α║Ñ")
  41.  
  42. (map
  43.  (map
  44.   ("!" ?1)
  45.   ("\"" ?=)
  46.   ("#" ?3)
  47.   ("$" ?4)
  48.   ("&" ?5)
  49.   ("%" ?α╗î)
  50.   ("'" ?α║ç)
  51.   ("(" ?7)
  52.   (")" ?8)
  53.   ("*" ?6)
  54.   ("+" "α╗ìα╗ê")
  55.   ("," ?α║í)
  56.   ("-" ?α║è)
  57.   ("." ?α╗â)
  58.   ("/" ?α║¥)
  59.   ("0" ?α║é)
  60.   ("1" ?α║ó)
  61.   ("2" ?α║ƒ)
  62.   ("3" ?α╗é)
  63.   ("4" ?α║û)
  64.   ("5" ?α║╕)
  65.   ("6" ?α║╣)
  66.   ("7" ?α║ä)
  67.   ("8" ?α║ò)
  68.   ("9" ?α║ê)
  69.   (":" ?%)
  70.   (";" ?α║º)
  71.   ("<" ?α╗¥)
  72.   ("=" ?α╗ì)
  73.   (">" ?$)
  74.   ("?" ?\))
  75.   ("@" ?2)
  76.   ("A" "α║▒α╗ë")
  77.   ("B" "α║╢α╗ë")
  78.   ("C" ?α║»)
  79.   ("D" ?.)
  80.   ("E" "α║│α╗ë")
  81.   ("F" ?,)
  82.   ("G" ?:)
  83.   ("H" ?α╗è)
  84.   ("I" ?α║«)
  85.   ("J" ?α╗ï)
  86.   ("K" ?!)
  87.   ("L" ??)
  88.   ("M" ?α╗å)
  89.   ("N" "α║╖α╗ë")
  90.   ("O" ?α╗£)
  91.   ("P" ?α║╜)
  92.   ("Q" "α║╗α╗ë")
  93.   ("R" ?_)
  94.   ("S" ?\;)
  95.   ("T" ?+)
  96.   ("U" "α║╡α╗ë")
  97.   ("V" ?x)
  98.   ("W" ?0)
  99.   ("X" ?\()
  100.   ("Y" "α║┤α╗ë")
  101.   ("Z" ?\")
  102.   ("[" ?α║Ü)
  103.   ("]" ?α║Ñ)
  104.   ("^" ?α║╝)
  105.   ("_" ?9)
  106.   ("`" ?*)
  107.   ("a" ?α║▒)
  108.   ("b" ?α║╢)
  109.   ("c" ?α╗ü)
  110.   ("d" ?α║ü)
  111.   ("e" ?α║│)
  112.   ("f" ?α║ö)
  113.   ("g" ?α╗Ç)
  114.   ("h" ?α╗ë)
  115.   ("i" ?α║ú)
  116.   ("j" ?α╗ê)
  117.   ("k" ?α║▓)
  118.   ("l" ?α║¬)
  119.   ("m" ?α║ù)
  120.   ("n" ?α║╖)
  121.   ("o" ?α║Ö)
  122.   ("p" ?α║ì)
  123.   ("q" ?α║╗)
  124.   ("r" ?α║₧)
  125.   ("s" ?α║½)
  126.   ("t" ?α║░)
  127.   ("u" ?α║╡)
  128.   ("v" ?α║¡)
  129.   ("w" ?α╗ä)
  130.   ("x" ?α║¢)
  131.   ("y" ?α║┤)
  132.   ("z" ?α║£)
  133.   ("{" ?-)
  134.   ("|" "α║½α║╝")
  135.   ("}" ?/)
  136.   ("~" ?α╗î)
  137.   ("\\\\" ?\\)
  138.   ("\\0" ?α╗É)
  139.   ("\\1" ?α╗æ)
  140.   ("\\2" ?α╗Æ)
  141.   ("\\3" ?α╗ô)
  142.   ("\\4" ?α╗ö)
  143.   ("\\5" ?α╗ò)
  144.   ("\\6" ?α╗û)
  145.   ("\\7" ?α╗ù)
  146.   ("\\8" ?α╗ÿ)
  147.   ("\\9" ?α╗Ö)))
  148.  
  149. (state
  150.  (init
  151.   (map)))
  152.  
  153. ;; Local Variables:
  154. ;; coding: utf-8
  155. ;; mode: lisp
  156. ;; End:
  157.